From bd4545c03a04e6dc7ca36bcaa0033dd195d3b095 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Thu, 23 Sep 2010 11:54:27 +0200 Subject: [PATCH] menu: Use gtk_cairo_transform_to_window() --- gtk/gtkmenu.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/gtk/gtkmenu.c b/gtk/gtkmenu.c index 9577998ea6..61799196af 100644 --- a/gtk/gtkmenu.c +++ b/gtk/gtkmenu.c @@ -2986,14 +2986,10 @@ gtk_menu_draw (GtkWidget *widget, if (gtk_cairo_should_draw_window (cr, menu->bin_window)) { - int xoff, yoff; gint y = -border.y + menu->scroll_offset; cairo_save (cr); - gdk_window_get_position (menu->view_window, &xoff, &yoff); - cairo_translate (cr, xoff, yoff); - gdk_window_get_position (menu->bin_window, &xoff, &yoff); - cairo_translate (cr, xoff, yoff); + gtk_cairo_transform_to_window (cr, widget, menu->bin_window); if (!menu->tearoff_active) { -- 2.30.2